.n-popover {
  background-color: #222222 !important;
  color: #f5f9ff !important;
  font-size: 12px !important;
  padding: 4px 8px !important;
  border-radius: 4px !important;
}

.n-popover-arrow {
  background-color: #222222 !important;
}

.more-tooltip {
  background-color: #ffffff !important;
  box-shadow: 0px 4px 13px 0px rgba(0, 0, 0, 0.1);
  border-radius: 4px 4px 4px 4px;
}

.n-form-item-label__text {
  color: #4a5055 !important;
}

.n-input__suffix {
  color: #a3a7ad !important;
  font-size: 12px !important;
}

.n-input__placeholder {
  color: #a3a7ad !important;
  font-weight: 400 !important;
}

.n-data-table-thead {
  background-color: #f6f6f6 !important;
  font-family: 'PingFang SC' !important;
}

.n-data-table-th__title {
  color: #4a5055 !important;
  font-weight: bold !important;
}

.n-data-table .n-data-table-td {
  color: #000000 !important;
  font-weight: 500 !important;
  font-family: 'PingFang SC' !important;
}

.n-data-table .n-data-table-tr:not(.n-data-table-tr--summary):hover {
  background-color: #f2f6fa !important;
}

.n-pagination-item {
  font-family: 'PingFang SC' !important;
}

.n-pagination .n-pagination-item.n-pagination-item--button {
  border: none !important;
  background-color: transparent !important;
}

.n-pagination .n-pagination-item:not(.n-pagination-item--disabled).n-pagination-item--active {
  background-color: #1677ff !important;
  border: none !important;
  color: #f5f9ff !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  border-radius: 4px !important;
}

.n-base-selection-label {
  font-family: 'PingFang SC' !important;
  color: #4a5055 !important;
  border: 1px solid #d9d9d9;
  border-radius: 8px;
}

.n-pagination-quick-jumper {
  font-family: 'PingFang SC' !important;
  color: #666d7a !important;
}
